const Koa = require("koa");
const app = new Koa();

// Koa 常用方法
app.use(async (ctx) => {
    // 请求方式
    console.log("ctx.method", ctx.method);
    // 请求头
    console.log("ctx.header", ctx.header);
    // 请求路径
    console.log("ctx.url", ctx.url);
    console.log("ctx.path", ctx.path);
    console.log("ctx.query", ctx.query);
    console.log("ctx.querystring", ctx.querystring);
    console.log("ctx.search", ctx.search);
    // 响应
    ctx.body = {
        code: 200,
        data: {
            name: "rui",
            email: "531804271@qq.com",
        },
        message: "请求成功",
    };
});

// 端口范围 1 - 65535
app.listen(36412, () => {
    console.log("Koa server running at http://localhost:36412");
});
